package com.xiahui.day03;

import java.util.Scanner;

/**
 * 任务：输入某同学的5门成绩  计算平均分
 * 如果有成绩为负数 则 停止录入 并不再计算平均分
 */
public class TestBreak {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        System.out.println("请输入名字");

        String name = input.next();

        System.out.println("姓名： " + name);

        double sum = 0;//用于累计所有成绩
        boolean flag = true;//定义布尔类型变量 初始值为true

        for (int i = 1; i <= 5; i++) {
            System.out.println("第" + i + "门成绩");
            double score = input.nextDouble();
            if (score < 0) {
                flag = false;
                System.out.println("分数录入有误，停止录入");
                break;
            }

            sum = sum + score;//sum+=score
        }

        if (flag == true) {
            System.out.println(name + "同学的平均分为：" + sum / 5);
        } else {
            System.out.println("分数录入有误不再计算平均分");
        }


        System.out.println("程序结束");
    }
}
